# Adogs
# 时间: 2021/8/1 15:56
from dialog import ActorBaseDialog


class GuoQiangDialog(ActorBaseDialog):
    """
    国强人物对话框
    """

    def __init__(self, guo_qiang, font):
        dialog_test_list = ["国强：小朋友， 这里很危险，;你快离开吧.",
                            "小铁：我是来这里找土豆的。",
                            "国强：土豆那里去挖。 ", "小铁：一挖一麻袋。 ",
                            "国强： 小同志，见到你太好了;" +
                            "请一天内带话通知，;",
                            "小日本最近有动作了。"]
        super(GuoQiangDialog, self).__init__(guo_qiang, dialog_test_list, font)


class TieTouDialog(ActorBaseDialog):
    """
    铁头人物对话框
    """

    def __init__(self, tie_tou, font):
        dialog_test_list = ["铁头：小朋友，这里很危险,;你快离开吧。",
                            "小铁：我是来这里找土豆的。",
                            "铁头：土豆去哪里挖。",
                            "小铁：一挖一麻袋。",
                            "铁头：小同志，见到你太好了，有什么消息。",
                            "小铁：建军通知最近小日本有动作，有危险。"]
        super(TieTouDialog, self).__init__(tie_tou, dialog_test_list, font)


class HongJunDialog(ActorBaseDialog):
    """
    红军人物对话
    """

    def __init__(self, actor, font):
        dialog_test_list = ["红军:同志,;"
                            "你是从隔壁村子逃出来的吗?;",
                            "小铁:你误会了同志,;"
                            "隔壁村的日本鬼子;",
                            "已经被我们杀光了!;"
                            "现在我想请你帮忙,;",
                            "去解救那里的老百姓!;",
                            "红军:好的,我们马上就去,;"
                            "谢谢你同志!"]
        super(HongJunDialog, self).__init__(actor, dialog_test_list, font)
